-
Notifications
You must be signed in to change notification settings - Fork 1k
initial apphosting mcp tool #8605
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
I'd defer to @joehan on when the code freeze ends and we are ready to adding more tools~
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LG since we are exiting code freeze.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code LGTM - but should we enable this tool when you enable app hosting tools too?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM after cleanup
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #8605 +/- ##
==========================================
+ Coverage 51.04% 51.07% +0.02%
==========================================
Files 431 431
Lines 30986 31015 +29
Branches 6367 6371 +4
==========================================
+ Hits 15818 15840 +22
- Misses 13752 13760 +8
+ Partials 1416 1415 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
* initial apphosting mcp tool * add fetchServiceLogs function * add run tool to fetch logs * add a little more description for location * cleaning up logic a bit * add new tools to smoke test * don't reinvent the cloud run logs wheel * back out cloud run tool * creates a new logs helper for app hosting for both build and runtime logs * lint issues * some funny business got into my code. undoing it * add changelog
Description
Adds an initial MCP tool for App Hosting.
This combines the Backend and it's singleton Traffic resource into one so that the LLM can make some inferences about the traffic information!
It also adds a tool so that it can fetch build or service logs!
Scenarios Tested
Sample Commands